Edit Replication Job Dialog

Choose the parameters for a Replication Job to be edited.

Please note that the job type cannot be changed.

Please note, the edit operation is not supported for batch replication, history update, upsert update and copy over jobs

Advanced options:

Complete Load Job

A complete load job may automatically create indexes. This behavior is controlled by a set of radio buttons:

This type of job can trigger native statistics gathering once replication is finished.

Incremental Load Job

An incremental job checks what rows where added using a row check expression or table column. Optionally, it allows to check if old rows where changed to avoid duplications by specifying an identity expression or table column.

New row check

Which rows are new can be calculated by either

SQL expression examples

In all examples we assume that the table in the data source has a column called lastTimestamp which contains the timestamp of the last update of the data in the corresponding row:

Identity Check

In some cases, the original table may have been updated by editing an existing row with a new value. If this new value passes new row check, it will be inserted into the materialized table, breaking its consistency (i.e. a constraint violation because of primary key duplication).

To avoid unnecessary data duplication, the incremental job offers an optional identity check field or expression.

Before inserting a new value, the job will ensure that the value identity field or expression is unique for this row. Otherwise, the existing row will be updated instead. The most practical is to specify a primary key field as identity check to ensure consistency and to avoid duplications.

Delete Old Data

If this option is checked, the incremental job will delete and update all the rows in the materialized table that match the value of the newRowCheckExpression. When this option is unchecked, the incremental job doesn't delete these rows from the materialized table and only adds the new ones.

By default this option is enabled.

Native Statistics Gathering

This type of job can trigger native statistics gathering once replication is finished.

Reference manual pages: